London Garden Marquees
17 Ouseley Rd., Wandsworth, Greater London, United Kingdom, SW12 8ED
(02086) 722580 Phone